#ifndef FILEPATHMANAGER_H
#define FILEPATHMANAGER_H

#include <QString>

class FilePathManager
{
public:
    QString rootDir();
    QString configFile();
    QString verFile();
    QString dbPath();
    QString reportDir();
    QString logDir();
    QString introductionDir();
    QString manualFile();
    QString styleSheetCss();
    QString normalBtnEnableCss();
    QString normalBtnDisEnableCss();
    QString upgradeScript();
    QString versionFile();
    QString qmFile(const QString &);
    QString chartDir();
    QString rawDataDir();
    QString audioDir();
    QString usbMountDir();
    QString usbRootDir();
    QString usbRawDataDir();
    QString usbRawLogDir();
    static FilePathManager *instance();
private:
    FilePathManager();
    Q_DISABLE_COPY(FilePathManager)
    QString m_dataDir;
};

#endif // FILEPATHMANAGER_H
